Micron Document




PySide
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
top
PySide est un binding qui permet de lier le langage Python avec la bibliothèque Qt, disponible à l'origine en C++. Il constitue une alternative aux interfaces Tkinter.

PySide se distingue de PyQt, le binding historique, par le fait qu'il est disponible sous licence LGPL, c'est d'ailleurs ce qui a déclenché son développement.

PySide est un projet lancé et soutenu jusque fin 2011 par Nokiacite-ref-2[2].

À partir de la version 1.0.8, PySide peut prendre en charge Python 3cite-ref-3[3].

Contents


──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

Hello World

import sys
from PySide import QtGui
app = QtGui.QApplication(sys.argv)
win = QtGui.QWidget()
win.resize(320, 240)
win.setWindowTitle("Hello, World!")
win.show()
sys.exit(app.exec_())

Notes et références

cite-note-wikidata-7e04ee55b26375303eef1031c5575b93def5bce2-11. « https://pypi.org/project/PySide6/6.9.2/ »
cite-note-22. (fr) PySide, le binding Python de Qt en danger suite à l'arrêt des subsides de Nokia
cite-note-33. (en) PySide 1.0.8 – ” Adiós Coxinha” released!

Annexes

Liens externes

• site-officiel(en) Site officiel

• Portail de la programmation informatique
• Portail des logiciels libres